#!/bin/bash
#作者：何永斌
#2022 12/26

caidan()  {
cat <<EOF
---------系统工具箱-----------
|      1.查看磁盘信息        |
|      2.查看cpu信息         |
|      3.查看内存信息        |
|      4.查看网络信息        |
|      5.查看进程信息        |
|      6.退出工具箱          |
---------系统工具箱-----------
EOF
}
function queren () {

read -p "继续查询按Y，退出查询按N：" yu
if [ "$yu" = Y ]
then
        clear
else
        exit 66
fi
}


while :  
do
caidan
read -p "请您输入您的选择[1..6]:" num
case $num in
1)
df -hT
uptime
queren
;;
3)
free -m
queren
;;
4)
read -p "请输入您需要查询的网络接口号："  hao
netstat -anpt | head -2
netstat -anpt | grep $hao
queren
;;
5)
read  -p "请输入您要查询的进程名："  pss
ps aux | grep $pss
queren
;;
6)
exit 88
;;
*)
echo "请您输入有效的序号。"
;;
esac
done
